.body-right{width: 290px;}
i{background: url("../img/lol-icon.png") no-repeat center;display: inline-block;margin-right: 5px;}
.guess-rank .lol-tittle i{width: 15px;height: 18px;background-position: -170px -19px;}
.rank-nav{width: 100%;background: #d7dde4;}
.rank-nav li{width: 97px;text-align: center;float: left;}
.rank-nav li:first-child{width: 96px;}
.rank-nav li a{display: inline-block;width: 100%;height: 40px;border-top: 2px solid transparent;line-height: 38px;font-size: 14px;}
.rank-nav li.active a{border-top: 2px solid #16b2ce;background: #ffffff;color: #16b2ce;}
.rank-nav li:hover a{color: #16b2ce;}
.rank-content{background: #ffffff;padding: 0 20px;}
.rank-list li{padding: 14px 0;border-top: 1px solid #d2e6ea;font-size: 14px;}
.rank-list li:first-child{border-top: none;}
.ranking-key{padding-right: 2px;}
.ranking-key .key-bg{width: 17px;height: 23px;background: url("../img/lol-icon.png") no-repeat center;background-position: -54px 0;text-align: center;
    display: inline-block;color: #ffffff;}
.rank-list li[data-list="1"] .ranking-key .key-bg{background-position: 0 0;}
.rank-list li[data-list="2"] .ranking-key .key-bg{background-position: -18px 0;}
.rank-list li[data-list="3"] .ranking-key .key-bg{background-position: -36px 0;}
.ranking-user-name{max-width: 130px;}
.winner-gold{color: #ff8400;font-size: 12px;}
.user-vip{color: #ffffff;display: inline-block;margin-left: 5px;padding: 0 2px;font-size: 12px;border-radius: 2px;}
.user-vip-1{background: #50b9dc;}
.user-vip-2{background: #f5a800;}
.user-vip-3{background: #bb86ff;}
.contact-us .lol-tittle i{width: 16px;height: 17px;background-position: -188px -20px;}
.contact-us-list{height: 130px;background: url("../img/lol_index/contact-us.jpg") no-repeat center;padding: 0 20px;}
.contact-us-list li{padding: 20px 0;vertical-align: middle;}
.contact-us-qq{border-bottom: 1px solid #d2e6ea;}
.contact-us-qq i{width: 23px;height: 23px;background-position: -208px 0;margin-right: 10px;vertical-align: middle;}
.contact-us-write i{width: 23px;height: 23px;background-position: -234px 0;margin-right: 10px;vertical-align: middle;}